#ifndef TIEC_INTERNAL_FOUNDATION_H
#define TIEC_INTERNAL_FOUNDATION_H

#include "foundation.h"
namespace NS_TIEC {
  class StringName: public Name {
  public:
    StringName(const String& str);

    String asString() override;

    UInt64 length() override;

    UInt64 indexOf(char ch) override;

    bool contentSameAs(const String& text) override;
  private:
    String str_;
  };
}
#endif //TIEC_INTERNAL_FOUNDATION_H
